.spContent {
	border: 1px solid #ddd;
	background-color: #e9e9e9;
	color: #333;
	text-shadow: 0 1px 0 #eee;
	font-weight: 700;
}

#spContent {
	margin: 20px;
}

#spImage {
	width: 40%;
	overflow:hidden;
	border-radius: 15px 0px 0px 0px;
}

#spTitle {
	width: 60%;
	text-align: center;
	border-radius: 0px 15px 0px 0px;
	background-color: #fff;
}

#spTitle p {
	margin: 0;
	padding: 0;
}

#spDescription {
	font-weight: 300;
	padding: 15px;
	text-indent: 32px;
}

#spLastupdate{
	font-weight: 700;
	padding: 15px;
	text-align: center;
}

.spCount {
	text-align: center;
}

#spViewList {
	margin-top: 0;
}

#spViewList {
	padding-bottom: 15px;
}

#spViewList li a {
	'text-indent: 30px;
	padding: 20px;
	'margin-left: 10px;
}

#spViewList li span {
	margin-right: 15px;
}

.floatBtn {
	position: fixed;
	top: 50px;
	right: 15px;
	width: 100px;
	height: 40px;
	border-radius: 5px;
	text-align: center;
	line-height: 40px;
	background-color: #333;
	z-index: 999;
}

.floatBtn:active {
	background-color: #888;
}

.floatBtn a,
.floatBtn a:hover,
.floatBtn a:visited,
.floatBtn a:active {
	color: #fff;
	text-shadow: 0 1px 0 #111;
	text-decoration: none;
}